package cn.fl.inscare.vo;

import cmm.web.core.framework.vo.BaseVO;

import java.util.Date;

/**
 * @Description: 保单中保险详情表，类型，金额，起保日期，截止日期
 */
public class InsBaseInsPolicyDetailVO extends BaseVO{

	private static final long serialVersionUID = 4162330511725345907L;
	/**
	 * 保单id
     */
	private Long applicationId;
	/**
	 * 险种名称
     */
	private String insTypNm;
	/**
	 * 保险险种cd
     */
	private Long insTypeCd;
	/**
	 * 保险险种说明
     */
	private String insDesc;
	/**
	 * 保险金额_原价
     */
	private Long insAmt;
	/**
	 * 保险优惠金额
     */
	private Long insDiscountAmt;
	/**
	 * 保单起始日期，默认保一年
     */
	private Date insBeginDt;
	/**
	 * 保单结束日期
     */
	private Date insEndDt;
	/**
	 * 保单编号
	 */
	private String plcNo;
	/**
	 * 是否删除(INS0038)) ：0. 否；1. 是
	 */
	private Integer isDel;

	/**
	 * 是否不计免赔
	 */
	private String isExempt;

	/**
	 * 是否购买
	 */
	private String isBuy;

	public String getIsBuy() {
		return isBuy;
	}

	public void setIsBuy(String isBuy) {
		this.isBuy = isBuy;
	}

	public String getIsExempt() {
		return isExempt;
	}

	public void setIsExempt(String isExempt) {
		this.isExempt = isExempt;
	}
	/**
	 * 保单id
     */
	public Long getApplicationId() {
		return applicationId;
	}

	/**
	 * 保单id
     */
	public void setApplicationId(Long applicationId) {
		this.applicationId = applicationId;
	}
	
	/**
	 * 险种名称
     */
	public String getInsTypNm() {
		return insTypNm;
	}

	/**
	 * 险种名称
     */
	public void setInsTypNm(String insTypNm) {
		this.insTypNm = insTypNm;
	}
	
	/**
	 * 保险险种cd
     */
	public Long getInsTypeCd() {
		return insTypeCd;
	}

	/**
	 * 保险险种cd
     */
	public void setInsTypeCd(Long insTypeCd) {
		this.insTypeCd = insTypeCd;
	}
	
	/**
	 * 保险险种说明
     */
	public String getInsDesc() {
		return insDesc;
	}

	/**
	 * 保险险种说明
     */
	public void setInsDesc(String insDesc) {
		this.insDesc = insDesc;
	}
	
	/**
	 * 保险金额_原价
     */
	public Long getInsAmt() {
		return insAmt;
	}

	/**
	 * 保险金额_原价
     */
	public void setInsAmt(Long insAmt) {
		this.insAmt = insAmt;
	}
	
	/**
	 * 保险优惠金额
     */
	public Long getInsDiscountAmt() {
		return insDiscountAmt;
	}

	/**
	 * 保险优惠金额
     */
	public void setInsDiscountAmt(Long insDiscountAmt) {
		this.insDiscountAmt = insDiscountAmt;
	}
	
	/**
	 * 保单起始日期，默认保一年
     */
	public Date getInsBeginDt() {
		return insBeginDt;
	}

	/**
	 * 保单起始日期，默认保一年
     */
	public void setInsBeginDt(Date insBeginDt) {
		this.insBeginDt = insBeginDt;
	}
	
	/**
	 * 保单结束日期
     */
	public Date getInsEndDt() {
		return insEndDt;
	}

	/**
	 * 保单结束日期
     */
	public void setInsEndDt(Date insEndDt) {
		this.insEndDt = insEndDt;
	}

	/**
	 * 保单编号
	 */
	public String getPlcNo() {
		return plcNo;
	}

	/**
	 * 保单编号
	 */
	public void setPlcNo(String plcNo) {
		this.plcNo = plcNo;
	}

	/**
	 * 是否删除(INS0038)) ：0. 否；1. 是
	 */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除(INS0038)) ：0. 否；1. 是
	 */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}
}
